university leftist revolutionary front - Turco Inglés Diccionario